package com.thirdgroup.dao.impl;

import com.thirdgroup.dao.PhoneTotalDao;
import com.thirdgroup.pojo.vo.PhoneTotalVo;
import org.junit.Test;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

import static org.junit.Assert.*;

public class PhoneTotalDaoImplTest {
    private PhoneTotalDao phoneTotalDao=new PhoneTotalDaoImpl();

    @Test
    public void phoneTotal() {
        for (PhoneTotalVo phoneTotalVo : phoneTotalDao.phoneTotal()) {
            System.out.println(phoneTotalVo);
        }

    }
    @Test
    public void test(){
        // 创建 Calendar 对象
        Calendar calendar = Calendar.getInstance();
        // 获取当前日期
        Date currentDate = new Date();
        // 将当前日期设置到 Calendar 对象中
        calendar.setTime(currentDate);
        // 减去一个月
        calendar.add(Calendar.MONTH, -1);
        // 获取上一个月的日期
        Date lastMonthDate = calendar.getTime();

        // 创建 SimpleDateFormat 对象，指定日期格式
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM");
        // 使用 SimpleDateFormat 格式化日期
        String formattedLastMonthDate = formatter.format(lastMonthDate);
        // 输出上一个月的日期
        System.out.println("上一个月的日期：" + formattedLastMonthDate);

    }

    @Test
    public void testPhoneTotal() {
    }
}